to guarantee or insure - Turkish English Dictionary